package com.tuling.designpattern.builder.demo;

/**
 * @author 林瑞涛
 * @desc 抽象的建造者
 * @date 2021年07月13日 19:45
 */
public abstract class Builder {

    /**
     * 地基
     */
    abstract void build1();

    /**
     * 钢筋工程
     */
    abstract void build2();

    /**
     * 铺电线
     */
    abstract void build3();

    /**
     * 粉刷
     */
    abstract void build4();

    abstract Product getProduct();
}
